most inglorious - Turkish English Dictionary